package com.hmdp.test.asr;

/**
 * ASR服务接口
 */
public interface ASRService {
    /**
     * 文本转语音
     * @param request 请求参数
     * @return 统一响应结果
     */
    ASRResponse textToSpeech(ASRRequest request);
    
    /**
     * 语音转文本
     * @param request 请求参数
     * @return 统一响应结果
     */
    ASRResponse speechToText(ASRRequest request);
    
    /**
     * 是否支持该厂商
     * @param vendorId 厂商ID
     * @return 是否支持
     */
    boolean supports(String vendorId);
}